package com.xiaoshuidi.cloud.module.contract.controller.admin.contract.vo.company;

import com.alibaba.excel.annotation.ExcelProperty;
import com.xiaoshuidi.cloud.module.contract.enums.contract.CompanyContractOrderShareTypeEnum;
import lombok.Data;

import java.time.LocalDate;

/**
 * 企业合同导出接收实体
 */
@Data
public class CompanyContractListExcelVO {
    /**
     * 企业合同编号
     */
    @ExcelProperty("合同编号")
    private String contractNo;
    /**
     * 企业名称
     */
    @ExcelProperty("企业名称")
    private String companyName;
    /**
     * 合同状态
     */
    @ExcelProperty("合同状态")
    private String status;

    @ExcelProperty("合同开始日期")
    private LocalDate startTime;

    @ExcelProperty("合同结束日期")
    private LocalDate endTime;

    @ExcelProperty("房源数量")
    private Integer roomsNumber;

    /**
     * 费用承担方式
     */
    @ExcelProperty("费用承担方")
    private String orderShareMethodStr;
    /**
     * 签约时间
     */
    @ExcelProperty("签约时间")
    private LocalDate signedTime;
    /**
     * 联系人名称
     */
    @ExcelProperty("联系人")
    private String contactsName;
    /**
     * 联系人手机号
     */
    @ExcelProperty("联系方式")
    private String contactsPhone;
}
